Skip to content

Cext 5791 - IMS authentication for ABDB#492

Merged
jhadobe merged 13 commits intoAdobeDocs:mainfrom
nofuss:CEXT-5791-ims-authentication-for-lib-db
Mar 6, 2026
Merged

Cext 5791 - IMS authentication for ABDB#492
jhadobe merged 13 commits intoAdobeDocs:mainfrom
nofuss:CEXT-5791-ims-authentication-for-lib-db

Conversation

@nofuss
Copy link
Copy Markdown
Contributor

@nofuss nofuss commented Mar 5, 2026

Description

Documents the new IMS authentication requirements for App Builder Storage Database.

Feature and supporting libraries expected to be released on Monday, March 9th

https://jira.corp.adobe.com/browse/CEXT-5588

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@meker12 meker12 requested a review from jhadobe March 5, 2026 19:01
@jhadobe jhadobe self-assigned this Mar 5, 2026
Comment thread src/pages/guides/app_builder_guides/storage/index.md Outdated
## Installation

To install the pre-GA plugin for the AIO CLI:
The DB plugin for the AIO CLI requires `@adobe/aio-cli-plugin-app` version 14.5.1 or higher and `@adobe/aio-cli-plugin-app-storage` version 1.3.0 (to be confirmed) or higher.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nofuss TODO: confirm storage version

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we'll have that once it's released

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirmed

Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
Comment on lines +107 to +114
The `include-ims-credentials` annotation looks something like this:
```yaml
actions:
action:
function: actions/generic/action.js
annotations:
include-ims-credentials: true
```
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would indent these lines

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
Comment thread src/pages/guides/app_builder_guides/storage/database.md Outdated
nofuss and others added 3 commits March 6, 2026 10:03
Co-authored-by: Jared Hoover <98363870+jhadobe@users.noreply.github.com>

async function main(params) {
const token = await generateAccessToken(params);
const db = await libDb.init({token: token});
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

const db = await libDb.init({token: token.access_token});

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed. thanks!

// Implicit region initialization
const db = await libDb.init()
const db = await libDb.init({token: token})
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

const db = await libDb.init({token: token.access_token});

@jhadobe jhadobe changed the title Cext 5791 - IMS authentication for ABDB(draft - do not merge) Cext 5791 - IMS authentication for ABDB Mar 6, 2026
@jhadobe jhadobe merged commit 6ed2171 into AdobeDocs:main Mar 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants